package com.lanou.activity.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

@Mapper
public interface SLGFMapper {

    /**
     * @description 查询促销条件表的促销条件编号conNo和促销条件名称conName
     * @author Lonely
     * @date 17/9/23
     * @return
     * @param
     */
    List<Map<String,Object>> findSaleCdnInfo();

    /**
     * @description 根据params插入买赠信息
     * @author Lonely
     * @date 17/9/23
     * @return int
     * @param params
     */
    int insertSLGFInfo(@Param("params") Map<String,Object> params);

    /**
     * @description 查询买赠信息表的信息
     * @author Lonely
     * @date 17/9/25
     * @return
     * @param
     */
    List<Map<String,Object>> selectSLGFInfo(@Param("params") Map<String,Object> params);

    /**
     * @description 根据买赠id查询买赠信息详情
     * @author Lonely
     * @date 17/9/26
     * @return
     * @param
     */
    Map<String,Object> selectSLGFDetailInfo(@Param("id") int id);

    /**
     * @description 修改买赠信息
     * @author Lonely
     * @date 17/9/26
     * @return
     * @param
     */
    int updateSLGFInfo(@Param("params") Map<String,Object> params);

    /**
     * @description 查询商品分类表的prdNo和prdName
     * @author Lonely
     * @date 17/9/26
     * @return
     * @param
     */
    List<Map<String,Object>> selectPrdInfo();
}
